home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group93b.txt / 000076_icon-group-sender _Sun May 9 06:17:47 1993.msg < prev    next >
Internet Message Format  |  1993-06-16  |  1KB

  1. Received: by cheltenham.cs.arizona.edu; Mon, 10 May 1993 12:20:36 MST
  2. Date: 9 May 93 06:17:47 GMT
  3. From: agate!howland.reston.ans.net!ux1.cso.uiuc.edu!uwm.edu!linac!uchinews!ellis!goer@ucbvax.Berkeley.EDU  (Richard L. Goerwitz)
  4. Organization: University of Chicago
  5. Subject: Re: runtime debugger and the Icon fan club.
  6. Message-Id: <1993May9.061747.2214@midway.uchicago.edu>
  7. References: <1993May7.182643.26824@netlabs.com>, <1993May7.205551.1831@midway.uchicago.edu>, <SPACKMAN.93May8173827@disco-sol.dfki.uni-sb.de>
  8. Sender: icon-group-request@cs.arizona.edu
  9. To: icon-group@cs.arizona.edu
  10. Status: R
  11. Errors-To: icon-group-errors@cs.arizona.edu
  12.  
  13. stephen@acm.org writes:
  14. >
  15. >|       4) a * b
  16. >|          * b
  17. >|
  18. >|   (4) is, of course, terrible programming style, if a * b * c is intended.
  19. >
  20. >I think the only reason you say this is that you are used to Icon.
  21.  
  22. Maybe.  Think of it in intuitive terms, though.  You want the ends of
  23. your expressions to coincide with the ends of lines in many cases.  In
  24. those cases where you want to spread an expression across more than
  25. one line, you want to end nonfinal lines with a token that could not
  26. end an expression.  Anyone having any familiarity with the language
  27. will immediately understand what is going on.
  28.  
  29. -- 
  30.  
  31.    -Richard L. Goerwitz              goer%midway@uchicago.bitnet
  32.    goer@midway.uchicago.edu          rutgers!oddjob!ellis!goer
  33.